package modelo;

public class Viagem {

	private String origem;
	private String destino;

	public Viagem(String origen, String destino2) {
		this.origem = origen;
		this.destino = destino2;
	}

	@Override
	public boolean equals(Object outro) {

		if (this == outro) {
			return true;
		}

		if (this.getClass() != outro.getClass()) {
			return false;
		}

		Viagem viagem = (Viagem) outro;

		if (this.getOrigem() == viagem.getOrigem()
				&& this.getDestino() == viagem.getDestino()) {

			return true;
		}

		return false;
	}

	public String getOrigem() {
		return origem;
	}

	public void setOrigem(String origem) {
		this.origem = origem;
	}

	public String getDestino() {
		return destino;
	}

	public void setDestino(String destino) {
		this.destino = destino;
	}

	public String toString() {
		String s = "===== Viagem =====";
		s = s + "\n" + "Origem: " + this.getOrigem() + "\n" + "Destino: "
				+ this.getDestino();
		return s;
	}
}
